go down the drain meaning in Hindi

Verb

To fail completely; to be wasted or lost

पूरी तरह से असफल होना; बर्बाद या खो जाना

English Usage: All our efforts to save the company went down the drain.

Hindi Usage: कंपनी को बचाने के हमारे सभी प्रयास नष्ट हो गए।

Share Anuvadan of go down the drain